touring attachment - German English Dictionary